クランバトル/周回スコア計算の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 移動:バックアップ
  • バージョン:(Rev:USfttSg7DQ)2025-02-11 16:40:01
  • 直前のバージョン:(Rev:VHAwt2XItz)2025-02-11 14:27:34

OldNew差分
130130
131131 stage_scores = [] # 各段階の、全ボスを1体ずつ倒した場合の合計スコア
132132 stage_scores_diff = [] # 各段階の途中周回での、完了に必要な最大値と最小値の差
133- for i in range(len(loop_sep)+1):
134- score = 0
133+ for i in range(len(boss_hp)):
134+ scores = []
135135 for hp, mult in zip(boss_hp[i], boss_mult[i]):
136- score += round(hp_unit * hp * mult)
137- score_diff = score - round(hp_unit * boss_hp[i][0] * boss_mult[i][0])
136+ scores.append( round(hp_unit * hp * mult) )
137+ score = sum(scores)
138+ score_diff = score - min(scores)
138139 stage_scores.append(score)
139140 stage_scores_diff.append(score_diff)
140141
スポンサー